home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr25 / aunt_os2.zip / AUNT-OS2.DOC
Text File  |  1993-03-01  |  6KB  |  140 lines

  1.       
  2.        Auntie 512 under OS/2 v2
  3.        ------------------------
  4.  
  5.        Auntie is a DOS program, designed to run under the various
  6. versions of DOS available. OS/2 v2 has a DOS compatibility box, and
  7. although Auntie is not guaranteed to run in it, she has been modified
  8. slightly to be aware of OS/2, and she does run under OS/2. The following
  9. docs are written to help those who want to run Auntie, but only have
  10. OS/2 on their machines. As Auntie's author does NOT run OS/2 and has not
  11. written her to be 100% compatible with OS/2, you may be on your own if
  12. you have problems. But as there is at least one Auntie-op running
  13. version 512 under OS/2, so it can be done.
  14.  
  15.         The following applies to running Auntie under OS/2 v2.0.  I am
  16. currently using the High Performance File System (HPFS) but the
  17. following should apply just as easily to using Auntie in a FAT
  18. partition.Auntie has not been tested under previous versions of OS/2.
  19.  
  20.        Auntie runs well in an OS/2 v2 VDM (Virtual Dos Machine, also
  21. known as a DOS Box).  This applies for a single node only.  It seems
  22. that at this time, OS/2 is not yet configurable enough to tune the
  23. timeslicing well enough to provide decent enough performance of multiple
  24. DOS communications programs.
  25.  
  26.        Setting up Auntie to run in a DOS box is not much different from
  27. setting her up to run under Desqview.  If you are currently running OS/2
  28. v2, you'll probably have already realized that memory managment (by you,
  29. the user) is a whole different ball game than under DOS.  This means
  30. that a few of the recomendations listed elsewhare in this documentation
  31. need to be reviewed, and possibly rethought under OS/2 v2.  If you are
  32. running LOTS of RAM, such as 16 meg to 32 Meg, then the following
  33. caveats may not apply, but keep them in mind anyhow.  And don't even
  34. think about running Auntie on a 4 Meg OS/2 machine, as the disk swapping
  35. will drive you nuts, and bring the performance to a (disk)grinding halt,
  36. literally.
  37.  
  38.        If you are running OS/2 on an 8 Megabyte RAM machine, most of
  39. your RAM is already in use, just after you boot up.  So don't set your
  40. CACHE or DISKCACHE settings too high.  The reasoning is that the
  41. applications, including Auntie, will just start swapping sooner and more
  42. often with less available RAM, and this means that the disk cache is
  43. just not gonna make up for the added disk access.
  44.  
  45.        This also stands doubly true for a RAM disk.  Under DOS, it is
  46. recomended that you set up a RAM disk for Auntie (available RAM
  47. permitting) for the location of temporary files and other frequently used
  48. files.  This is NOT true under OS/2.  If you add a RAM disk, your
  49. applications will lose that available RAM and constantly swap to disk,
  50. reducing your performance by more than that gained from the RAM disk.
  51.  
  52.        In other words, just set up a simple system with all your temp
  53. paths and executables, etc., located on your hard disk, and forget about
  54. a RAM drive.
  55.  
  56.        Using either a DOS Box template, or a copy of your DOS Full
  57. screen session, make a configured session for Auntie.  Set EMS memory
  58. setting to those recommended in the Desqview documentation above, i.e.,
  59. as much as you need to run to allow Auntie to shell out to run various
  60. programs like QMD, DSZ or HSLINK.  Although OS/2 may end up swapping
  61. other stuff to disk, this will increase performance a bit.  I set my
  62. EMS memory in the session to 1 Meg. You can set DPMI and XMS memory to
  63. zero.
  64.  
  65. Other important settings:
  66.  
  67. COM_HOLD        
  68.         ON;     This keeps other sessions from interrupting the com port
  69.                 in use.
  70.  
  71. DOS_BACKGROUND_EXECUTION
  72.         ON;     Otherwise the session stops in the background.
  73.  
  74. DOS_DEVICE
  75.         Be sure to include ANSI.SYS, either in your CONFIG.SYS or in
  76.         this location.
  77.  
  78. IDLE_SECONDS
  79.         Set this to 60 (max), to preclude OS/2 from arbitrarily
  80.         de-prioritizing Auntie.
  81.  
  82. IDLE_SENSITIVITY
  83.         Set this to 100 to disable the above setting.
  84. DO_UMB
  85.         OFF;    It appears that the program that helps Auntie shell for
  86.         various items (shell to DOS, QMD, etc) requires control over the
  87.         UMBs. If you get an error during such operations, check this
  88.         setting. This precludes any benefits of attempting to load
  89.         ANSI.SYS high using the "DEVICEHIGH=" statement in the
  90.         CONFIG.SYS, although it does not hurt to do so (for the benefit
  91.         of other non-Auntie sessions that may have UMB=ON)
  92.  
  93.        I do not suggest running any DOS based communications program in
  94. a windowed DOS box, as the translation of the screen output to the
  95. graphical fonts is so much slower than just using a full screen text
  96. mode.  You can use either one, but callers at 9600+ bps will notice much
  97. slower screens if you are windowing your session.  Any other settings
  98. that you may see as useful, just play around with.  Your mileage may
  99. vary.
  100.  
  101.        There is a FOSSIL driver (currently X00149a) that is available
  102. that has been recoded to be compatible with OS/2.  This will help with
  103. your performance and with doors that require a FOSSIL driver.  I use
  104. this at this time with no ill effects.
  105.  
  106.        Finally disable "deleted file saving" by setting your resetting
  107. your "deldir" statement to null (if desired, as the temp files will
  108. litter and fill up your delete directory) and add a MODE command to your
  109. RUNANT batch file, so that it is similar to this:
  110. ---------------------------------------
  111. @echo off
  112. mode COM1:38400,N,8,1,,TO=OFF,XON=OFF,IDSR=OFF,ODSR=OFF,OCTS=OFF,
  113.         (continued from previous line) DTR=OFF,RTS=OFF,BUFFER=ON
  114. X00 E 1 B,0,38400 F=15 T=2048 R=4096
  115. set deldir=
  116. set dszlog=d:\bbs\temp\dsz.log
  117. set DSZOPT=rrm8gS
  118. set ZONE=420
  119. if exist door.bat del door.bat
  120. if exist endaunt del endaunt
  121. if exist asd del asd
  122. auntie
  123. if exist door.bat door
  124. if exist asd asdnode1
  125. if exist endaunt goto end
  126. runant1
  127. :end
  128. del endaunt
  129. ---------------------------------------
  130.  
  131.        I am currently running one 14.4k bps USRobotics Dual Standard
  132. modem, and one local node.  The warnings about single node use only
  133. apply to actual modem lines on the same machine.
  134.  
  135. If you have further questions about running Auntie under OS/2 v2,
  136. contact me via the Auntie Support Forum, or at HDM BBS, (510) 682-1371
  137.  
  138. William Plein
  139. Concord, CA
  140.